Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(contracts,unlock-js): cleanup deprec versions #14050

Closed
wants to merge 36 commits into from

Conversation

clemsos
Copy link
Member

@clemsos clemsos commented Jun 14, 2024

Description

This PR removes references from versions before Unlock v10 and PublicLock v9 from the main distributed packages.

Issues

Fixes #
Refs #13445

Checklist:

  • 1 PR, 1 purpose: my Pull Request applies to a single purpose
  • I have commented my code, particularly in hard-to-understand areas
  • I have updated the docs to reflect my changes if applicable
  • I have added tests (and stories for frontend components) that prove my fix is effective or that my feature works
  • I have performed a self-review of my own code
  • If my code involves visual changes, I am adding applicable screenshots to this thread

Release Note Draft Snippet

@clemsos clemsos requested a review from julien51 June 14, 2024 13:34
@cla-bot cla-bot bot added the cla-signed label Jun 14, 2024
Copy link
Member

@julien51 julien51 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

WAIT! Did you check that none of the old versions are active?

@clemsos
Copy link
Member Author

clemsos commented Jun 20, 2024

WAIT! Did you check that none of the old versions are active?

here is the check results (failng for Polygon rn)

Before 2022-01-01
Chains: 1,10,56,100,137,324,1101,8453,42161,42220,43114,59144,534352 
Scroll (534352): 
    - receipts: 0
    - locks: 0 unique lock addresses
    - earliest version undefined 
    - earliest 0 locks ()
    - versions: 
    
Linea (59144): 
    - receipts: 2
    - locks: 1 unique lock addresses
    - earliest version 13 
    - earliest 1 locks ()
    - versions: v13:1
    
Celo (42220): 
    - receipts: 4
    - locks: 4 unique lock addresses
    - earliest version 10 
    - earliest 1 locks ()
    - versions: v10:1,v11:1,v13:1,v14:1
    
zkSync Era (324): 
    - receipts: 0
    - locks: 0 unique lock addresses
    - earliest version undefined 
    - earliest 0 locks ()
    - versions: 
    
zkEVM (Polygon) (1101): 
    - receipts: 0
    - locks: 0 unique lock addresses
    - earliest version undefined 
    - earliest 0 locks ()
    - versions: 
    
BNB Chain (56): 
    - receipts: 234
    - locks: 51 unique lock addresses
    - earliest version 8 
    - earliest 3 locks (0x4e182ba9c46c8282ab0bda0ed70d444c3cce9833,0x9d56ae10d0f593132fff21995c3726a82f4ef1d2,0xf23074b0c36f9289c5eadafd96a539d4c0863b9c)
    - versions: v8:3,v9:1,v10:5,v11:5,v12:16,v13:21
    
Arbitrum (42161): 
    - receipts: 970
    - locks: 52 unique lock addresses
    - earliest version 11 
    - earliest 1 locks ()
    - versions: v11:1,v12:10,v13:36,v14:5
    
Optimism (10): 
    - receipts: 1220
    - locks: 74 unique lock addresses
    - earliest version 8 
    - earliest 2 locks (0x37df128170deea39cf313325f208925b188034a5,0x5dc68e29f8f8eb9de35e655ac541d9f5b93a31ad)
    - versions: v8:2,v9:1,v10:9,v11:4,v12:7,v13:46,v14:5
    
Ethereum (1): 
    - receipts: 2279
    - locks: 93 unique lock addresses
    - earliest version 7 
    - earliest 2 locks (0x6ca105d2af7095b1bceeb6a2113d168dddcd57cf,0xee2b7864d8bc731389562f820148e372f57571d8)
    - versions: v7:2,v8:3,v9:1,v10:14,v11:13,v12:21,v13:38,v14:1
    

Couldn't fetch chain 43114:
SUBGRAPH > [Error] while fetching the graph [
  {
    message: 'The `skip` argument must be between 0 and 5000, but is 6000'
  }
]

Couldn't fetch chain 137: 
SUBGRAPH > [Error] while fetching the graph [
  {
    message: 'The `skip` argument must be between 0 and 5000, but is 6000'
  }
]

Gnosis Chain (100): 
    - receipts: 4311
    - locks: 77 unique lock addresses
    - earliest version 8 
    - earliest 18 locks (0x083542a952d104fc24fccc3712272d7b06b56fd0,0x0b74e0ff5b61a16e94a5a29938d4ea149ccd1619,0x17e68aa8215c1ba2a39f53a4b0af1a710d386e62,0x19f11e9d43260411b29e538c489426e73e365b4a,0x5587978613e1667e28cabdd7e4f879477586934a,0x65a2a6e0b65767689c7b71ea45eb9c98c33bfc53,0xa363b70e2eb6d3fdbcb2a29cf73577a7e5987fa5,0xac1fcec2e4064ccd83ac8c9b0c9b8d944ab0d246,0xc3da4d7ead1b3dceb8badcad405a13bbdd3297c5,0xd722893675d40c8bf878dc244c04095ee7a488aa,0xd9bd6a6c1925f743e13a5aec069685cd33d99836,0xe61b3af044b2b934417dbff8000c3861ebe308af,0xeaa982c47515e9c370521b2dcc5d1aab0ab51e88,0xeac71ce63f762e98b0797852beef3b1ce3b48cb9,0xed458c9d967c7d9f5d6b4612d81c610898b1cce2,0xef6389f33ac557405c961030efcc3b1ce3e6bc17,0xf77334cee9cfc63041807726961e8bbe2a85c15d,0xfc876ae4a4fd615c943d13ce4291ecf9dbd1c228)
    - versions: v8:18,v9:16,v10:17,v11:5,v12:7,v13:12,v14:2
    
Base (8453): 
    - receipts: 955
    - locks: 42 unique lock addresses
    - earliest version 13 
    - earliest 34 locks ()
    - versions: v13:34,v14:8
    

@clemsos
Copy link
Member Author

clemsos commented Aug 16, 2024

Looking into the report, there are still a few tokens left on some v8 and v9 locks but nothing significant. Plus the withdraw function is easily accessible from etherscan in case. So I will recommend to deprecate v8 and v9

locks before 2022-01-01

Chains: 1,10,56,100,137,324,1101,8453,42161,42220,43114,59144,534352

Celo (42220):

  • locks: 15 unique locks
  • earliest version: undefined
  • versions: v10:2,v11:1,v12:1,v13:10,v14:1

Avalanche (C-Chain) (43114):

  • locks: 18 unique locks
  • earliest version: undefined
  • versions: v11:4,v13:13,v14:1

zkEVM (Polygon) (1101):

  • locks: 0 unique locks
  • earliest version: undefined
  • versions:

Arbitrum (42161):

  • locks: 290 unique locks
  • earliest version: undefined
  • versions: v11:14,v12:41,v13:159,v14:76

Scroll (534352):

  • locks: 5 unique locks
  • earliest version: undefined
  • versions: v14:5

zkSync Era (324):

  • locks: 4 unique locks
  • earliest version: undefined
  • versions: v14:4

Linea (59144):

  • locks: 4 unique locks
  • earliest version: undefined
  • versions: v13:4

Base (8453):

  • locks: 305 unique locks
  • earliest version: undefined
  • versions: v13:224,v14:81

BNB Chain (56):

  • locks: 97 unique locks
  • earliest version: undefined
  • versions: v8:5,v9:4,v10:13,v11:9,v12:22,v13:44

Locks v8 and v9 (total: 9)

address version balance lastKeyMinted
0x9d56ae10d0f593132fff21995c3726a82f4ef1d2 v8 0.0001 BNB 8/7/2022
0x8a9a07cb3c713f79db6c8565cddcbfeb9b31ef12 v9 6/17/2022
0x03955a4142534b2e3b3d39418aa405cd891e0c8b v9 3/16/2022
0xfa97ef3cb0ed6159b30b21acf4593110b9f49ff5 v9 3/16/2022
0xb4ffa082c633b5bceb8e3fd90ab8c5422c0e5465 v9 2/16/2022
0x4e182ba9c46c8282ab0bda0ed70d444c3cce9833 v8 1/24/2022
0xf23074b0c36f9289c5eadafd96a539d4c0863b9c v8 0.003 BNB 1/21/2022
0x40a58c212f5fe9dc70bd073adfde32b5ed218d1e v8 1/18/2022
0x6c4bd2325030c42fa66bb1433728bfd230a1d61f v8 1/18/2022

Gnosis Chain (100):

  • locks: 173 unique locks
  • earliest version: undefined
  • versions: v8:28,v9:23,v10:31,v11:17,v12:33,v13:38,v14:3

Locks v8 and v9 (total: 51)

address version balance lastKeyMinted
0x19f11e9d43260411b29e538c489426e73e365b4a v8 2/7/2024
0xce62d71c768aed7ea034c72a1bc4cf58830d9894 v9 4/28/2023
0xade9596ac0e2d58eacba8ea34346ab5d5f6034cc v9 0.01 xDAI 4/26/2023
0xef6389f33ac557405c961030efcc3b1ce3e6bc17 v8 0.13 xDAI 1/26/2023
0xac1fcec2e4064ccd83ac8c9b0c9b8d944ab0d246 v8 6.01 xDAI 10/12/2022
0x6e191358b2939a15883c763af29d0521018bbbd5 v9 0.00004 xDAI 8/31/2022
0x351e89993a1732d9bcf1c47fe0d1524a2e017b50 v9 8/30/2022
0xfc876ae4a4fd615c943d13ce4291ecf9dbd1c228 v8 8/23/2022
0xf77334cee9cfc63041807726961e8bbe2a85c15d v8 7/13/2022
0xc869ecdef3841838b7b327030c7b5903426313c7 v9 13.32 xDAI 6/22/2022
0x03f5259ea2ab18f953cb036d92d8c60c99ad0670 v8 6/21/2022
0xeac71ce63f762e98b0797852beef3b1ce3b48cb9 v8 0.09 xDAI 4/29/2022
0x083542a952d104fc24fccc3712272d7b06b56fd0 v8 0.001 xDAI 4/20/2022
0x61657a40ce3ac54684417506b9e79aee14532477 v9 4/11/2022
0xfc0aeaaf298a36a1238919153e9369cec5eb6377 v9 4/9/2022
0xac5e417f84e98c9f5b5aa2d889a32d0fb07123f8 v9 4/5/2022
0x19507d69266966d68c552881180f8a8d0c10f47a v9 0.01 xDAI 4/1/2022
0xcb09e44df095b670174ec563e9478e3164efc674 v9 0.00001 xDAI 3/30/2022
0x1af533f9e86e5666bc56794f995e3dd84a7571b8 v9 3/29/2022
0x0acd60463a1eb7b352822eeca78df0ff8615bf68 v8 0.01 xDAI 3/29/2022
0x6f6eeff3233fc552a2708e3e37dafc9c085407d7 v9 0.02 xDAI 3/18/2022
0x18c39c5ed5c28681a1b44e31488a5639439419a1 v8 3/10/2022
0x23c8dc302666c4480fd0e12bf43c99abe1066054 v9 3/4/2022
0x2e79fd04292a32e499a5197c6a8d0fe7905d14c7 v9 0.04 xDAI 3/4/2022
0xfa8147a9b9b7b0bd13fc1ea94e9d9d046d2b732b v9 2/25/2022
0x10e7cbdd1f616e602a54c7b554e9a2fb5c930248 v9 0.01 xDAI 2/22/2022
0x011fc8bd51a9813edec77993fc312eae75750177 v9 0.01 xDAI 2/17/2022
0x6fc0a6763759e5d5c4914c377842b366127831f3 v9 2/17/2022
0x0b85dbde3e3f3aef9a051e7d312952960835546a v9 0.01 xDAI 2/16/2022
0x996e7171bf61eba0369c438da14aeb6f48fc41b9 v9 0.01 xDAI 2/16/2022
0x52ed75905335316d28eb63b00bb9ea3089ecf36f v9 2/16/2022
0x06de2d08be21828aed356015857335c69d2dbde5 v9 0.1 xDAI 2/16/2022
0xe13692d0b5ae96286499f5bc8d2d657bec4e39f8 v9 0.01 xDAI 2/3/2022
0xd9bd6a6c1925f743e13a5aec069685cd33d99836 v8 1/31/2022
0x5587978613e1667e28cabdd7e4f879477586934a v8 1/29/2022
0xeca45dfeb9523b4ba883e46394b0fe0550869e9c v8 1/25/2022
0xa363b70e2eb6d3fdbcb2a29cf73577a7e5987fa5 v8 0.01 xDAI 1/24/2022
0x6ddd4fa3145d5a895ef354122b6b1d31230b5463 v8 1/24/2022
0x27e953dcf80f1eb4b02cce7451f9df49686ea334 v8 1/24/2022
0x66b697192a21f0904d23d1e71b78734a6144c391 v8 1/23/2022
0x5185b197cbcce48da550c8677a8229b40f2e77fd v8 1/23/2022
0x56f79de3408db1657f1796bd473ac0fd51fb7016 v8 1/19/2022
0x65a2a6e0b65767689c7b71ea45eb9c98c33bfc53 v8 0.003 xDAI 1/19/2022
0xeaa982c47515e9c370521b2dcc5d1aab0ab51e88 v8 1/18/2022
0xed458c9d967c7d9f5d6b4612d81c610898b1cce2 v8 1/11/2022
0xc3da4d7ead1b3dceb8badcad405a13bbdd3297c5 v8 0.01 xDAI 1/7/2022
0x17e68aa8215c1ba2a39f53a4b0af1a710d386e62 v8 1/7/2022
0xdf99a9e649ab0bc485340fa089494ba96468b85f v8 1/5/2022
0xd722893675d40c8bf878dc244c04095ee7a488aa v8 0.01 xDAI 1/3/2022
0xe61b3af044b2b934417dbff8000c3861ebe308af v8 1.0 xDAI 12/15/2021
0x0b74e0ff5b61a16e94a5a29938d4ea149ccd1619 v8 11.0 xDAI 6/30/2021

Ethereum (1):

  • locks: 191 unique locks
  • earliest version: undefined
  • versions: v7:2,v8:8,v9:5,v10:26,v11:36,v12:44,v13:66,v14:4

Locks v8 and v9 (total: 15)

address version balance lastKeyMinted
0xb1c37fe137d6e76ba182f1f3f1e671c75a9fbd4b v9 8/18/2024
0x61cc42c66ba9df72bf6da89fcd57215965f74005 v9 30.0 USDC 3/8/2024
0x9b4465894f818cac31e9ceb49a08bf41193d7e65 v8 12/9/2022
0x5980026e219e959a50b418bd608c97b3018cb773 v8 0.08 ETH 8/11/2022
0xfba1c3f8c0541359b4ce23e3cf76c232499506fc v8 7/25/2022
0xde0334e4112391724764ce8efe5b3b47c3bbd447 v8 5/13/2022
0xe7cb5e2e538fec1492b66f180fac6d4106991250 v8 4/13/2022
0xa6b7f7d4e93ba0d173e77cea17f7fdc78657e245 v9 4/10/2022
0x9789b5335d8c0bf8ca81216c769b30cca9fd65db v8 4/1/2022
0xc076ff618c010854a151a2ef65fd49eb41ada3ac v8 3/31/2022
0xe4655fdb98204f9566c33ad9616df2b3ebf7558d v9 3/15/2022
0xfd91fe88c793a4aa83e7ca878e39da49999414fa v9 2/25/2022
0x740af0742ead695dc26a159f8a4dac331b7b3d1e v8 1.0 USDC 0.101912559024357102 ETH 2/5/2022
0xee2b7864d8bc731389562f820148e372f57571d8 v7 1/11/2022
0x6ca105d2af7095b1bceeb6a2113d168dddcd57cf v7 1/10/2022

Optimism (10):

  • locks: 306 unique locks
  • earliest version: undefined
  • versions: v8:3,v9:2,v10:14,v11:18,v12:25,v13:193,v14:51

Locks v8 and v9 (total: 5)

address version balance lastKeyMinted
0x37df128170deea39cf313325f208925b188034a5 v8 0.01 ETH 5/7/2022
0x5dc68e29f8f8eb9de35e655ac541d9f5b93a31ad v8 2/18/2022
0x54e57fac10aa4eef645fc2a1d458f8ed5cf2e5b3 v9 2/9/2022
0xa6f583b37425a446131eb54c87aecf2c2bdececd v9 1/27/2022
0xa40a68452179b64ecb5d9a2bf977a5ebc8b709ce v8 11/28/2021

Polygon (137):

  • locks: 2640 unique locks
  • earliest version: undefined
  • versions: v8:69,v9:111,v10:165,v11:243,v12:929,v13:1050,v14:73

Locks v8 and v9 (total: 180)

address version balance lastKeyMinted
0x5a74241416223e8739516234b6a91628f378a8d8 v8 2/26/2024
0x7024c176078e363be3d0fc553db26e8a3217ce05 v9 1.38 MATIC 12/31/2023
0x4adb4fec29943861a15fa21a4f369e460c2101e6 v8 11/15/2023
0x5514744310e37b1098018a9ca4bd8764fab0c03d v8 928.945658366367315376 USDCx 5/15/2023
0x001ad206dbd46fcac49aceabf8906f66681c9523 v9 1/4/2023
0x0192ecc5dca642da2a1a4f1d577ccb044c41a4d6 v8 12/12/2022
0x60d964636c34538b62253eff5edf75afc06c006c v9 12/12/2022
0x9a0d9d4636e63e1ebcf99c4e3a521a6333c886ec v8 12/3/2022
0xcbf5cd0cd6131c68c0bf0b4c9a9ccbbfe85d333e v9 11/20/2022
0x9e1c4f861bb2ac89c9500cead5d66610bc6f2038 v9 10/13/2022
0x783b81a4b553c89552f9c17e924bbee96e0ba35b v8 8/25/2022
0x9fa985b3eadadf8df52c4ab4d481495988293793 v9 0.09 MATIC 8/12/2022
0x2b076d596b9ea1b5820d718c02cb4add071868a0 v8 8/9/2022
0xff40ea4be19b57332ea30cd99e3f82a5b6970e00 v9 0.001 MATIC 8/8/2022
0x114f05425183f9e69c38f38bd24c07fff8bd4e98 v9 7/23/2022
0x86600a32bf799403110e92c5ab47a4319a76b08f v9 0.002 MATIC 7/20/2022
0xd0a031d9f9486b1d914124d0c1fcac2e9e6504fe v9 7/19/2022
0x9ab351cb5dae55abd135dd256726851aae8efeb5 v9 7/17/2022
0x2c419127d19de73d70c46eb0fb97ccb1a7ae0569 v9 6/30/2022
0xc1834d339dd033a9db64df33abe06c40616ee99e v9 6/22/2022
0xfd225951caf36743f13cd53232f9d3f14940ca5b v9 6/20/2022
0x61261d1f29706638f5baec3d59f00ec328f81f77 v9 6/14/2022
0x55d73d7bbe6bfa1c65d508b200a049ac70719af7 v9 6/6/2022
0x5c0e2dfa800328ba22d3396ec32eb1fdab017774 v9 6/3/2022
0xfd6b9971e80ab2797f5246526f4487d83c3c5073 v9 5/31/2022
0x22bb3117736679128255836422d50bca84e1c22f v9 0.28 USDC 5/31/2022
0xfb12a41c32de3b8c425ad549b24746f3f10eedf4 v9 0.03 USDC 5/31/2022
0x4654b1692a9f468c5ec3f1ba98393bf2c0076a64 v8 5/21/2022
0xb3223faeff35de43cb7db8dc47a892c79607a677 v9 6.6 MATIC 5/18/2022
0xe59993f9f911929452a6a7ed2eaa96b87094cad2 v9 500.0 RETOKEN 5/18/2022
0xaed749ba8869ee46f1e12853fbb8c66cb88bb80f v8 5/12/2022
0x7dccb38a884bedf6ee2342afd5b379449a34179a v8 5/10/2022
0x2b022b8fac61a8918385c8239f6c74533dbf04c8 v9 0.02 MATIC 5/3/2022
0x89e975ea43e0cfe338205e016bffaefefdbc3511 v9 4/28/2022
0x3083fe1af4d06ac42faac43603da024535f81692 v9 4/26/2022
0x5368ad7fa5dbc9f55c7e94972f989e4dcb9e4423 v9 4/26/2022
0x033846732bbc640e6a6dcfe3d1eae9cd870af995 v9 4/26/2022
0xea25ce6645152e49d9fd8470299be7cbba83f91f v9 0.00004 MATIC 4/26/2022
0x5914d45af1d4300a76b37c1efbd2ceedfe5193be v9 0.01 MATIC 4/25/2022
0x0ca0621188b7215d202b8dab603440c90c59fe04 v9 4/24/2022
0xf3025e7a570e5f091f3cc4442a0135dd2208fb55 v9 4/24/2022
0x1cf80731cb86a437465f63e38dee991db748874b v9 4/22/2022
0x0a8288cf9c003ad442eb29a46b5e814edb33e8ed v9 4/22/2022
0xa80e71a53b04f5a083b321a5d419dd9fffa96c88 v9 0.01 MATIC 4/20/2022
0x952af0e9ae7be70446ab6e41b71d1defded713df v9 4/20/2022
0x4ce49a9c662a4f61adc5299b887214ff93f61aab v9 0.02 MATIC 4/20/2022
0xdf3f415512da83e78e138ee7ad393091c7cfad82 v9 4/19/2022
0xd543043d83c4ad1e7c91e78239a9ff00a966cb06 v9 4/18/2022
0xdea3ea36acaf27f8b21ca83ecc9b6c2a497b305d v9 4/18/2022
0x893efae0b22e14860da2462af394279c0ca37acc v9 0.03 MATIC 4/14/2022
0x83a23ca54f9f67d9da6894591cd64d603afd3797 v9 4/12/2022
0xd336cb245ebbcc73b0388f89671d46de4e60b2d4 v8 4/11/2022
0x628405cabf16c35dc3f99b03f734a80ca05d1419 v9 0.01 MATIC 4/8/2022
0x5088f31de16d7bfb057e3f1099538e05c664af68 v9 4/8/2022
0xcb8d86990a0cf1c45ea7f3ca0e1e842b2cfe7f94 v9 4/8/2022
0x632bd033bf3d627f6556995a5b682cba65806c3a v9 0.01 MATIC 4/8/2022
0x94ed9e8f598d9b65dc0155c6c9e53f1e05985994 v9 4/7/2022
0xae67c22e83516706d6783537534f0adf9e67e34c v9 1.0 MATIC 4/7/2022
0xd284b2423cc0848cf102bf0ae4ba445f41946f5b v9 4/7/2022
0x285f91465be6ef118a6703f88b660a561057d9cf v9 4/5/2022
0x866d8d37fd794fdd05d09441cc9eeab05b83c865 v9 4/4/2022
0x52d890792da10cc3fc020a4ba1d0b9bdefbda826 v9 4/2/2022
0xbb19b9e39cb06402bf17886708506dba0b8eb2f2 v9 4/2/2022
0x34bd089d2c9e7e1916bb54eedac76bf3210b2067 v9 0.00002 MATIC 4/2/2022
0xf0919bfacbfd73c06b709b2b91d591a5544c8e02 v9 4/2/2022
0x4dbfba9280c14ff3d86f7f89a1b255535e47989a v9 0.06 MATIC 4/1/2022
0x904d49e8636619c4aad28777eb203b044435cad4 v9 4/1/2022
0xc9b792ede592846ee51a7d1dfb7cacb81cc43e19 v9 0.0002 MATIC 4/1/2022
0xbce02c710060d5a5608e6a6d23e037410625df9c v9 4/1/2022
0x0c8cdb80cfc583fe615ab853f4d321052aba3b73 v9 3/31/2022
0xe9821f779f74e9651a823aa4667e169dc0ac5b09 v8 0.22 MATIC 3/31/2022
0x9a97f3c81b6232ae6d60deb1c655bca02d3a3286 v9 3/31/2022
0x5a00a5f49c000c103599c35a99212c1a282d202d v9 3/30/2022
0x12526e4d226dca4fc570ab35e61f3623f5a4f955 v8 3/29/2022
0xc468ffa0316a136f382fd1b3767cc6efa01f9108 v8 0.01 MATIC 3/29/2022
0xaf25249e6d3af3686437bf0292e1e69c4ab3bde9 v9 3/29/2022
0x3a03842776f13f622699a2da8ab2d022a606cc03 v8 5.9 MATIC 3/28/2022
0x54e5b586cfe2e2f926976e65365ed80b1e51ace6 v9 0.002 MATIC 3/25/2022
0x926fba2b47916fcf58d165d44d6d9714d31ee397 v9 3/24/2022
0xfee8c7098e62ff8d8ed481640d1420b8eeaeb568 v9 3/24/2022
0xa75bdb2d5d8acb787bcd78e10b9553cd655b5ec9 v9 3/24/2022
0xe87da25a88ffb9ff6cba0b7893573591751bb423 v9 0.00001 MATIC 3/22/2022
0xc251a675eaef957345e754b23a1777c14914db53 v9 0.01 MATIC 3/22/2022
0xb7958434e812c9d1a76560d43b2cfaafe093ec08 v9 3/22/2022
0xc6f65bf65b213f5bf016dac479f75dcc425c90f7 v9 3/21/2022
0xfbd7d324c5aa99c418cea8322fde8c0ba1d732b0 v9 3/18/2022
0xfb02e2651fc22a411cd4490323e915aa30fec80b v9 3/17/2022
0x0fac55a7414f35a5ca35e2e84795d5c372d0db03 v8 3/15/2022
0xd09c554ac5f3988a19c70bb5d5b91ff30575cf43 v9 44.0 MATIC 3/11/2022
0x1f7ed2abf05e5fc773cfcf5824c141c443963b6c v9 0.01 MATIC 3/10/2022
0x6649db84f301b336d4103cb975cdb0eadfd710d4 v9 3/9/2022
0xdffd74cd62b856e362f0101d84e747d27c233a5b v9 3/9/2022
0x41d43a1489d14829c6bcca622c8a334d1de552ca v9 3/9/2022
0xe3463707230d4e3b674a076c4d7fc2c848bf274a v9 1.0 MATIC 3/9/2022
0xfab640ca214e14bd8ab0e984d0cbb186bce6447e v9 3/6/2022
0x9e6a8339696eb36bfdfd6a183b7a74e804aa9ea5 v9 3/5/2022
0x16705ccbafb917e0adda8012b05f0040227767c1 v9 0.01 MATIC 3/4/2022
0x16c4e54348a6c80811ed85ba886713e26641538e v9 3/2/2022
0xc399f36090377e3f8ca2a0c026f212fb8c96c115 v9 0.02 MATIC 3/2/2022
0xbf9b4ed90ed478ad9cf825169b05a60103caf588 v9 3/1/2022
0x3e2fb17145cb28fcc9e3aa61f58ecca96af1790e v9 2/26/2022
0x27420192d56ce6709f6bad8d9d232f1f16ccbed9 v9 2/25/2022
0xafc232379c5f094649462639c766ba84f9141136 v9 2/24/2022
0x96b7e5e3cc2a6a8183af66543517033eff707d96 v9 0.005 MATIC 2/23/2022
0xf41aa33ee4b6db35c792d020072e4db46afac4a4 v8 2/23/2022
0xf32e9a2ce2a652ae6caa3a7dee630651a38d4378 v9 352.0 MATIC 2/22/2022
0x899a3d2ba0cb20d89cefb90c3797576adc5e8660 v9 2/21/2022
0xc097a824c2c85f21bb1d7b4489f4061f00dbc4be v8 0.021000450196600711 MATIC 2/21/2022
0xc4afaf0f19c574e1a9f76756552150f75716bd50 v9 88.0 MATIC 2/19/2022
0x80d24c11d1cacbd9f461cca645bd7f6c5b46b71a v9 22.0 MATIC 2/19/2022
0xaf0a49d45e0704be34000bd93259fdd061cb2f9e v9 2/15/2022
0x32cc6703765105c7af5fa155c14b59a94f37c76d v9 2/15/2022
0xda586e75d8dfe0887c0963cde18409b7d0af63a3 v9 2/14/2022
0x03ca14cc936d272d973dac2d8514e5333aa6c5bc v9 2/13/2022
0x3da7ac75d1f6fb114c92c77f1fe90057bc3f768e v9 2/13/2022
0xa1c2096e6da0a4616fc23340ecd91d0302a21286 v9 0.001 MATIC 2/12/2022
0x7e3e2ff185fc78f8b158140e591f49ca01f8827e v9 0.0001 WETH 2/11/2022
0x0c59b616dacb241dd0e871f0fc649f21d2c285a1 v9 2/9/2022
0x8db59742036ad30bd090b96a557a64c6f3a7f828 v9 2/8/2022
0x77e23baa56eaa731bd66ee35f3e31a224a60625f v9 2/8/2022
0xbdee579ba8ac0b512460d2971072618f6915280e v9 10000.0 JTFMI 2/5/2022
0x65e13e0a9b4aa34f580324ba66c8e2a1fefd33ae v8 2/3/2022
0xd92080d4badde52309c14b36a97c4e5a51caee57 v8 0.003 MATIC 2/3/2022
0x1a3c7a175779ad0bc31ae75f79274a4b77f14ad8 v9 0.02 MATIC 2/3/2022
0xfab71b83acb6a7d71fdf10b3f6103af3c2ba87c6 v9 2/2/2022
0x444722227e16e5c7e62690e2a867a8dbb5b795ec v9 2/1/2022
0xa265cdf5bbf65c42d4806059700a01744845a147 v9 1.8 MATIC 2/1/2022
0x02a7fa2a84a4cab17373835be64f60cf2764e553 v8 0.01 MATIC 1/31/2022
0x5eda346696d060995cf2b288c8a23f4b01d2419a v9 1/27/2022
0xd1e11b4a58ffe4a787f368f3ce623166a3368abc v9 1/27/2022
0x3b41967070528dafb39f39658b82f3b43834ddab v8 1/27/2022
0x68ffde6ef63b75404a6e1c8e1c78131a9eac6eef v8 1/26/2022
0xfc0fdb39aea6b599990f050928e97903b10a550d v9 1/25/2022
0xf4cef7a10ebfb6aaeb68a90356a0845fa989203a v8 1/25/2022
0x9f72054f7c426e20fc5a33e993b554ac2dc9b229 v8 1/24/2022
0x7a0f0bacd7a7e3d125af7123fbdcc33193fbdd0a v8 0.001 MATIC 1/24/2022
0x5265fd06dfbdf1e1d3fd7cd7cb33236bf34092a8 v8 1/23/2022
0x950757914713a19f2cdda9460cb261cb8f0801b8 v8 1/20/2022
0x8e0120e51cf1a2e7a32b227ce1c0bd1147ad576f v8 1/19/2022
0x6159d8be12ddc3cff0879315be64275e64613cd7 v8 1/19/2022
0x6b96edbe0c25b90e56ab1f97196b726b7d1a3bd9 v8 0.01 MATIC 1/18/2022
0x461bcfd3d02896691014af3d12c2d5c31d82f3ce v8 1/18/2022
0x66c0cd9924d41362c152a7eb5aa44fec5fc36fd3 v8 0.01 MATIC 1/17/2022
0x9a0d32a51867e5b30eca1443b280a284f4b265ab v8 0.04 MATIC 1/16/2022
0xfdcd351317836bf421dc0e9aaf9790167f486408 v8 0.01 MATIC 1/16/2022
0xd7487006a6226d6c5309d2314392eb1bcca13771 v8 1/16/2022
0xadf0bf5c8f37094283c68c1593de10fb5b74bc71 v8 1/14/2022
0xf66a2805cf051de2c55a80b6134dbddef8ca753a v8 1/13/2022
0xa0a39477461fc8f5eb769c255de51273cef8867d v8 1/12/2022
0x3464bdd418644f6a3b19f2001bc72bdc24c5b71b v8 1/11/2022
0x6adfb7ded486e85cbb0979e9ff323a7ae1fdbbe3 v8 1/11/2022
0x99558e6c3c47eb8c41bdad040d639a8c3383b403 v8 1/11/2022
0xff82ef92f5f91210ae44973af1cf12a3aea0cb6b v8 1/11/2022
0x76cada49288c91dca5219b382f994941517c1b14 v8 1/11/2022
0xe12c2b5a756c24c222f590e7372c9d6a7807e027 v8 1/11/2022
0x3108176406e44671efd36b54bb10ce7185ad2425 v8 0.01 MATIC 1/11/2022
0x6f886f6d72e94323cc088c7ee0af34117a85bba8 v8 1/11/2022
0xc34455baf98bbd8c3953dff2ac2e45beb83720ab v8 1/11/2022
0x6591fb024803843243ff61b942bcb77ec5b7c4ef v8 1/11/2022
0x565db586270b327dcfeced0a5926e631ca46dd00 v8 1/11/2022
0x23fb47120a7b0337dd13cf8dba946baacb44be4b v8 1/10/2022
0x44c8284f7e77e6c2a148033b736d871e26185f4b v8 1/10/2022
0x50cb6c372ea051537251b39323595f17fd1525e8 v8 1/10/2022
0xea0f796ae871048ababa359088955b0e52ab5050 v8 1/10/2022
0x79e6db939f709a9b0557d42e7f5b2f406c6d5126 v8 1/10/2022
0x46522c5a1018e13e40e3117191200e4cf6039241 v8 1/10/2022
0x5a9500fdafddbe80a1ef4ba888d2c1cff41bc162 v8 1/10/2022
0x581f62d226eeb581a182fcd1b4248aa2b1c9a759 v8 1/8/2022
0x14f0f998e6c2325593e309e09ad709a08e99e3f0 v8 1/8/2022
0xea3a2885f022fdfd4be4d5935a4b516ec74bea88 v8 1/7/2022
0x3c079f35bf35bb6bc67d6076084ac9e7266cb162 v8 1/6/2022
0x854b196be551cc30e4362e615366b8a947b9bb38 v8 1/5/2022
0xabdaf7a0ea30150ea9b4730ebec49cd50cafa916 v8 0.01 MATIC 1/5/2022
0x9eaf71a47cd0c1a8ca56e1e652400dcf4ffa9d3c v8 2.0 MATIC 1/4/2022
0x13f45af3020cd7377c2f00b32d2b66df47a45b37 v8 1/2/2022
0x2ecc7c4e975a99344ca70401ae06aa98424abdc6 v8 1/2/2022
0x9fa08b55c3f12054f18bb6634152a1c2003e3ef2 v8 0.01 MATIC 1/2/2022
0x2c0dc6605f9ad27b551aabe9266492d6f533a2dd v8 1/2/2022
0x1e02509209cc50ba8c8bff5cca989660d0c1fbb7 v9 1/2/2022
0x77dbea8f21106b9f1b52b985f322784306f57d0b v8 12/20/2021

governance/test/scripts/deploy/lock.js Outdated Show resolved Hide resolved
packages/unlock-js/scripts/compressAbi.js Outdated Show resolved Hide resolved
@clemsos
Copy link
Member Author

clemsos commented Aug 23, 2024

For Unlock versions, this is a different pattern than templates as we shouldnt need to support any older versions

@julien51
Copy link
Member

For Unlock versions, this is a different pattern than templates as we shouldnt need to support any older versions

That's a very good point! For the sake of transparency let's keep 3 versions (current + 2 previous ones) just in case? wdyt?

@julien51
Copy link
Member

ok so if we want to go ahead and remove support for v8 (but keep v9 for now) we end up with that list:

BNB Chain (56):

address version balance lastKeyMinted
0x9d56ae10d0f593132fff21995c3726a82f4ef1d2 v8 0.0001 BNB 8/7/2022
0x4e182ba9c46c8282ab0bda0ed70d444c3cce9833 v8 1/24/2022
0xf23074b0c36f9289c5eadafd96a539d4c0863b9c v8 0.003 BNB 1/21/2022
0x40a58c212f5fe9dc70bd073adfde32b5ed218d1e v8 1/18/2022
0x6c4bd2325030c42fa66bb1433728bfd230a1d61f v8 1/18/2022

Gnosis Chain (100):

address version balance lastKeyMinted
0x19f11e9d43260411b29e538c489426e73e365b4a v8 2/7/2024
0xef6389f33ac557405c961030efcc3b1ce3e6bc17 v8 0.13 xDAI 1/26/2023
0xac1fcec2e4064ccd83ac8c9b0c9b8d944ab0d246 v8 6.01 xDAI 10/12/2022
0xfc876ae4a4fd615c943d13ce4291ecf9dbd1c228 v8 8/23/2022
0xf77334cee9cfc63041807726961e8bbe2a85c15d v8 7/13/2022
0x03f5259ea2ab18f953cb036d92d8c60c99ad0670 v8 6/21/2022
0xeac71ce63f762e98b0797852beef3b1ce3b48cb9 v8 0.09 xDAI 4/29/2022
0x083542a952d104fc24fccc3712272d7b06b56fd0 v8 0.001 xDAI 4/20/2022
0x0acd60463a1eb7b352822eeca78df0ff8615bf68 v8 0.01 xDAI 3/29/2022
0x18c39c5ed5c28681a1b44e31488a5639439419a1 v8 3/10/2022
0xd9bd6a6c1925f743e13a5aec069685cd33d99836 v8 1/31/2022
0x5587978613e1667e28cabdd7e4f879477586934a v8 1/29/2022
0xeca45dfeb9523b4ba883e46394b0fe0550869e9c v8 1/25/2022
0xa363b70e2eb6d3fdbcb2a29cf73577a7e5987fa5 v8 0.01 xDAI 1/24/2022
0x6ddd4fa3145d5a895ef354122b6b1d31230b5463 v8 1/24/2022
0x27e953dcf80f1eb4b02cce7451f9df49686ea334 v8 1/24/2022
0x66b697192a21f0904d23d1e71b78734a6144c391 v8 1/23/2022
0x5185b197cbcce48da550c8677a8229b40f2e77fd v8 1/23/2022
0x56f79de3408db1657f1796bd473ac0fd51fb7016 v8 1/19/2022
0x65a2a6e0b65767689c7b71ea45eb9c98c33bfc53 v8 0.003 xDAI 1/19/2022
0xeaa982c47515e9c370521b2dcc5d1aab0ab51e88 v8 1/18/2022
0xed458c9d967c7d9f5d6b4612d81c610898b1cce2 v8 1/11/2022
0xc3da4d7ead1b3dceb8badcad405a13bbdd3297c5 v8 0.01 xDAI 1/7/2022
0x17e68aa8215c1ba2a39f53a4b0af1a710d386e62 v8 1/7/2022
0xdf99a9e649ab0bc485340fa089494ba96468b85f v8 1/5/2022
0xd722893675d40c8bf878dc244c04095ee7a488aa v8 0.01 xDAI 1/3/2022
0xe61b3af044b2b934417dbff8000c3861ebe308af v8 1.0 xDAI 12/15/2021
0x0b74e0ff5b61a16e94a5a29938d4ea149ccd1619 v8 11.0 xDAI 6/30/2021

Ethereum (1):

address version balance lastKeyMinted
0x9b4465894f818cac31e9ceb49a08bf41193d7e65 v8 12/9/2022
0x5980026e219e959a50b418bd608c97b3018cb773 v8 0.08 ETH 8/11/2022
0xfba1c3f8c0541359b4ce23e3cf76c232499506fc v8 7/25/2022
0xde0334e4112391724764ce8efe5b3b47c3bbd447 v8 5/13/2022
0xe7cb5e2e538fec1492b66f180fac6d4106991250 v8 4/13/2022
0x9789b5335d8c0bf8ca81216c769b30cca9fd65db v8 4/1/2022
0xc076ff618c010854a151a2ef65fd49eb41ada3ac v8 3/31/2022
0x740af0742ead695dc26a159f8a4dac331b7b3d1e v8 1.0 USDC 0.101912559024357102 ETH 2/5/2022
0xee2b7864d8bc731389562f820148e372f57571d8 v7 1/11/2022
0x6ca105d2af7095b1bceeb6a2113d168dddcd57cf v7 1/10/2022

Optimism (10):

address version balance lastKeyMinted
0x37df128170deea39cf313325f208925b188034a5 v8 0.01 ETH 5/7/2022
0x5dc68e29f8f8eb9de35e655ac541d9f5b93a31ad v8 2/18/2022
0xa40a68452179b64ecb5d9a2bf977a5ebc8b709ce v8 11/28/2021

Polygon (137):

address version balance lastKeyMinted
0x5a74241416223e8739516234b6a91628f378a8d8 v8 2/26/2024
0x4adb4fec29943861a15fa21a4f369e460c2101e6 v8 11/15/2023
0x5514744310e37b1098018a9ca4bd8764fab0c03d v8 928.945658366367315376 USDCx 5/15/2023
0x0192ecc5dca642da2a1a4f1d577ccb044c41a4d6 v8 12/12/2022
0x9a0d9d4636e63e1ebcf99c4e3a521a6333c886ec v8 12/3/2022
0x783b81a4b553c89552f9c17e924bbee96e0ba35b v8 8/25/2022
0x2b076d596b9ea1b5820d718c02cb4add071868a0 v8 8/9/2022
0x4654b1692a9f468c5ec3f1ba98393bf2c0076a64 v8 5/21/2022
0xaed749ba8869ee46f1e12853fbb8c66cb88bb80f v8 5/12/2022
0x7dccb38a884bedf6ee2342afd5b379449a34179a v8 5/10/2022
0xd336cb245ebbcc73b0388f89671d46de4e60b2d4 v8 4/11/2022
0xe9821f779f74e9651a823aa4667e169dc0ac5b09 v8 0.22 MATIC 3/31/2022
0x12526e4d226dca4fc570ab35e61f3623f5a4f955 v8 3/29/2022
0xc468ffa0316a136f382fd1b3767cc6efa01f9108 v8 0.01 MATIC 3/29/2022
0x3a03842776f13f622699a2da8ab2d022a606cc03 v8 5.9 MATIC 3/28/2022
0x0fac55a7414f35a5ca35e2e84795d5c372d0db03 v8 3/15/2022
0xf41aa33ee4b6db35c792d020072e4db46afac4a4 v8 2/23/2022
0xc097a824c2c85f21bb1d7b4489f4061f00dbc4be v8 0.021000450196600711 MATIC 2/21/2022
0x65e13e0a9b4aa34f580324ba66c8e2a1fefd33ae v8 2/3/2022
0xd92080d4badde52309c14b36a97c4e5a51caee57 v8 0.003 MATIC 2/3/2022
0x02a7fa2a84a4cab17373835be64f60cf2764e553 v8 0.01 MATIC 1/31/2022
0x3b41967070528dafb39f39658b82f3b43834ddab v8 1/27/2022
0x68ffde6ef63b75404a6e1c8e1c78131a9eac6eef v8 1/26/2022
0xf4cef7a10ebfb6aaeb68a90356a0845fa989203a v8 1/25/2022
0x9f72054f7c426e20fc5a33e993b554ac2dc9b229 v8 1/24/2022
0x7a0f0bacd7a7e3d125af7123fbdcc33193fbdd0a v8 0.001 MATIC 1/24/2022
0x5265fd06dfbdf1e1d3fd7cd7cb33236bf34092a8 v8 1/23/2022
0x950757914713a19f2cdda9460cb261cb8f0801b8 v8 1/20/2022
0x8e0120e51cf1a2e7a32b227ce1c0bd1147ad576f v8 1/19/2022
0x6159d8be12ddc3cff0879315be64275e64613cd7 v8 1/19/2022
0x6b96edbe0c25b90e56ab1f97196b726b7d1a3bd9 v8 0.01 MATIC 1/18/2022
0x461bcfd3d02896691014af3d12c2d5c31d82f3ce v8 1/18/2022
0x66c0cd9924d41362c152a7eb5aa44fec5fc36fd3 v8 0.01 MATIC 1/17/2022
0x9a0d32a51867e5b30eca1443b280a284f4b265ab v8 0.04 MATIC 1/16/2022
0xfdcd351317836bf421dc0e9aaf9790167f486408 v8 0.01 MATIC 1/16/2022
0xd7487006a6226d6c5309d2314392eb1bcca13771 v8 1/16/2022
0xadf0bf5c8f37094283c68c1593de10fb5b74bc71 v8 1/14/2022
0xf66a2805cf051de2c55a80b6134dbddef8ca753a v8 1/13/2022
0xa0a39477461fc8f5eb769c255de51273cef8867d v8 1/12/2022
0x3464bdd418644f6a3b19f2001bc72bdc24c5b71b v8 1/11/2022
0x6adfb7ded486e85cbb0979e9ff323a7ae1fdbbe3 v8 1/11/2022
0x99558e6c3c47eb8c41bdad040d639a8c3383b403 v8 1/11/2022
0xff82ef92f5f91210ae44973af1cf12a3aea0cb6b v8 1/11/2022
0x76cada49288c91dca5219b382f994941517c1b14 v8 1/11/2022
0xe12c2b5a756c24c222f590e7372c9d6a7807e027 v8 1/11/2022
0x3108176406e44671efd36b54bb10ce7185ad2425 v8 0.01 MATIC 1/11/2022
0x6f886f6d72e94323cc088c7ee0af34117a85bba8 v8 1/11/2022
0xc34455baf98bbd8c3953dff2ac2e45beb83720ab v8 1/11/2022
0x6591fb024803843243ff61b942bcb77ec5b7c4ef v8 1/11/2022
0x565db586270b327dcfeced0a5926e631ca46dd00 v8 1/11/2022
0x23fb47120a7b0337dd13cf8dba946baacb44be4b v8 1/10/2022
0x44c8284f7e77e6c2a148033b736d871e26185f4b v8 1/10/2022
0x50cb6c372ea051537251b39323595f17fd1525e8 v8 1/10/2022
0xea0f796ae871048ababa359088955b0e52ab5050 v8 1/10/2022
0x79e6db939f709a9b0557d42e7f5b2f406c6d5126 v8 1/10/2022
0x46522c5a1018e13e40e3117191200e4cf6039241 v8 1/10/2022
0x5a9500fdafddbe80a1ef4ba888d2c1cff41bc162 v8 1/10/2022
0x581f62d226eeb581a182fcd1b4248aa2b1c9a759 v8 1/8/2022
0x14f0f998e6c2325593e309e09ad709a08e99e3f0 v8 1/8/2022
0xea3a2885f022fdfd4be4d5935a4b516ec74bea88 v8 1/7/2022
0x3c079f35bf35bb6bc67d6076084ac9e7266cb162 v8 1/6/2022
0x854b196be551cc30e4362e615366b8a947b9bb38 v8 1/5/2022
0xabdaf7a0ea30150ea9b4730ebec49cd50cafa916 v8 0.01 MATIC 1/5/2022
0x9eaf71a47cd0c1a8ca56e1e652400dcf4ffa9d3c v8 2.0 MATIC 1/4/2022
0x13f45af3020cd7377c2f00b32d2b66df47a45b37 v8 1/2/2022
0x2ecc7c4e975a99344ca70401ae06aa98424abdc6 v8 1/2/2022
0x9fa08b55c3f12054f18bb6634152a1c2003e3ef2 v8 0.01 MATIC 1/2/2022
0x2c0dc6605f9ad27b551aabe9266492d6f533a2dd v8 1/2/2022
0x77dbea8f21106b9f1b52b985f322784306f57d0b v8 12/20/2021

@clemsos
Copy link
Member Author

clemsos commented Aug 26, 2024

closing in favor of incremental approach -- see #14455

@clemsos clemsos closed this Aug 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants